package com.ruoyi.activiti.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

@ApiModel("流程实例条件参数")
@Data
public class MyProcessInstanceCondition extends BaseCondition {

    @ApiModelProperty("流程实例id")
    String processInstanceId;

    @ApiModelProperty("业务key")
    String businessKey;

    @ApiModelProperty("流程实例发起人")
    String startUserName;

    @ApiModelProperty("流程实例名，模糊查询")
    String processInstanceName;

    @ApiModelProperty("流程定义id")
    String processDefinitionId;

    @ApiModelProperty("处理人username，表示本人曾经参与过流程处理")
    String username;

    @ApiModelProperty("流程发起时间开始")
    private Date startTime;

    @ApiModelProperty("流程发起时间结束")
    private Date endTime;
}
